to take the rap - French English Dictionary

to take the rap

Meanings of "to take the rap" in French English Dictionary : 2 result(s)

English French
Idioms
to take the rap accepter la responsabilité
to take the rap devoir payé les pots cassés